R129 Sl500 Mercedes, What Could Be Better